package com.mes.service.cb;

import java.util.List;

import com.mes.entity.cb.Materiel;
import com.mes.entity.cb.PageBean;

/**
 * @ClassName: MaterieService 
 * @Description:物料基本信息
 * @Author cb
 * @Date 2017年12月22日 下午3:46:31 
 * @version 1.0
 */
public interface MaterieService {

	/**
	 * 添加
	 * @param materiel
	 * @return
	 */
	Integer materieAdd(Materiel materiel);

	/**
	 * 总数
	 * @param page
	 * @return
	 */
	int getTotal(PageBean page);

	/**
	 * 物料分页
	 * @param page
	 * @return
	 */
	List<Materiel> planList(PageBean page);

	/**
	 * 删除
	 * @param id
	 * @return
	 */
    int materieDelete(String ids);

	Materiel materie_selectById(Long id);

	/**
	 * 修改物料
	 * @param materiel
	 * @return
	 */
    int myModalUpdate(Materiel materiel);

	int materie_import(List<Materiel> materiels);

    Long materie_supper(String s);

	int materie_selectByMaterialmodel(String materialModel);

	Long materie_selectByMaterialmodelMX(String stringCellValue);
}
